from django.db import models


from meiduo_mail.utils.models import BaseModel
from users.models import User

# Create your models here.

class OAuthQQUser(BaseModel):
    """QQ登录用户数据"""
    user = models.ForeignKey(User, on_delete=models.CASCADE, verbose_name='openid关联的用户')
    openid = models.CharField(max_length=64, verbose_name='QQ用户的唯一标示', db_index=True)
    class Meta:
        db_table = 'tb_oauth_qq'
        verbose_name = 'QQ登录用户数据'
        verbose_name_plural = verbose_name


class SinaAuthUser(BaseModel):
    """
    微博登录用户数据
    """
    user = models.ForeignKey(User,on_delete=models.CASCADE,verbose_name="用户")
    access_token = models.CharField(max_length=64,verbose_name='access_token',db_index=True)

    class Meta:
        db_table = 'tb_oauth_sina'
        verbose_name = '新浪微博登录用户数据'
        verbose_name_plural = verbose_name

